traveling peddler - Français Anglais Dictionnaire